triumphal procession - French English Dictionary